<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.prime.com.tr/ui">
    <h:head>
        <title>Nueva Actividad</title>
        <link type="text/css" rel="stylesheet" href="css/cupertino/skin.css" />
    </h:head>
    <h:body>
	<center><h3>Nueva Actividad</h3>
	<h:form id="formaActividad">
            T&iacute;tulo:&nbsp;&nbsp;<h:inputText id="titulo" title="haz click para agregar un titulo" size="60" value="#{tareabean.titulo}">
                <f:validateLength maximum="100"/>
            </h:inputText><br /><br />
            De:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <h:inputText id="diaInicio" title="dd" maxlength="2" size="3" value="#{tareabean.diaInicio}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            /
            <h:inputText id="mesInicio" title="mm" maxlength="2" size="3" value="#{tareabean.mesInicio}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            /
            <h:inputText id="anioInicio" title="aa" maxlength="2" size="3" value="#{tareabean.anioInicio}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            &nbsp;&nbsp;&nbsp;
            <h:inputText id="horaInicio" title="hh" maxlength="2" size="3" value="#{tareabean.horaInicio}" disabled="#{tareabean.todoElDia}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            :
            <h:inputText id="minutoInicio" title="mm" maxlength="2" size="3" value="#{tareabean.minutoInicio}" disabled="#{tareabean.todoElDia}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            &nbsp;&nbsp;a&nbsp;&nbsp;&nbsp;

            <h:inputText id="diaFin" title="dd" maxlength="2" size="3" value="#{tareabean.diaFin}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            /
            <h:inputText id="mesFin" title="mm" maxlength="2" size="3" value="#{tareabean.mesFin}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            /
            <h:inputText id="anioFin" title="aa" maxlength="2" size="3" value="#{tareabean.anioFin}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            &nbsp;&nbsp;&nbsp;
            <h:inputText id="horaFinal" title="hh" maxlength="2" size="3" value="#{tareabean.horaFin}" disabled="#{tareabean.todoElDia}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            :
            <h:inputText id="minutoFinal" title="mm" maxlength="2" size="3" value="#{tareabean.minutoFin}" disabled="#{tareabean.todoElDia}">
                <f:validateLength maximum="2"/>
            </h:inputText>
            <br /><br />

            Todo el d&iacute;a:&nbsp;
            <h:selectBooleanCheckbox id="todoElDia" immediate="true" onchange="this.form.submit();" valueChangeListener="#{tareabean.todoElDiaValor}"/>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Repetir:&nbsp;
            <h:selectBooleanCheckbox id="repetir" immediate="true" onchange="this.form.submit();" valueChangeListener="#{tareabean.seRepiteValor}"/>
            <br /><br />
            <h:panelGroup id="serepitemenu" rendered="#{tareabean.seRepite}">
                <h:outputLabel value="Se repite: "/>
                <h:selectOneMenu id="repitecada" onchange="this.form.submit();" valueChangeListener="#{tareabean.processValueChange}" immediate="true">
                    <f:selectItem itemLabel="Cada día" itemValue="1"/>
                    <f:selectItem itemLabel="Cada lunes y jueves" itemValue="2"/>
                    <f:selectItem itemLabel="Cada martes y viernes" itemValue="3"/>
                    <f:selectItem itemLabel="Cada sábado" itemValue="4"/>
                    <f:selectItem itemLabel="Cada domingo" itemValue="5"/>
                    <f:selectItem itemLabel="Cada semana" itemValue="6"/>
                    <f:selectItem itemLabel="Cada mes" itemValue="7"/>
                    <f:selectItem itemLabel="Cada año" itemValue="8"/>
                </h:selectOneMenu>
           </h:panelGroup>
           <br /><br />
            <h:panelGroup id="cadadia" rendered="#{tareabean.repiteCadaValor(1)}">
                <h:outputLabel value="Repetir cada: "/>
                <h:selectOneMenu id="ndias" value="#{tareabean.dias}">
                    <f:selectItem itemLabel="1" itemValue="1"/>
                    <f:selectItem itemLabel="2" itemValue="2"/>
                    <f:selectItem itemLabel="3" itemValue="3"/>
                    <f:selectItem itemLabel="4" itemValue="4"/>
                    <f:selectItem itemLabel="5" itemValue="5"/>
                    <f:selectItem itemLabel="6" itemValue="6"/>
                    <f:selectItem itemLabel="7" itemValue="7"/>
                    <f:selectItem itemLabel="8" itemValue="8"/>
                    <f:selectItem itemLabel="9" itemValue="9"/>
                    <f:selectItem itemLabel="10" itemValue="10"/>
                    <f:selectItem itemLabel="11" itemValue="11"/>
                    <f:selectItem itemLabel="12" itemValue="12"/>
                    <f:selectItem itemLabel="13" itemValue="13"/>
                    <f:selectItem itemLabel="14" itemValue="14"/>
                    <f:selectItem itemLabel="15" itemValue="15"/>
                    <f:selectItem itemLabel="16" itemValue="16"/>
                    <f:selectItem itemLabel="17" itemValue="17"/>
                    <f:selectItem itemLabel="18" itemValue="18"/>
                    <f:selectItem itemLabel="19" itemValue="19"/>
                    <f:selectItem itemLabel="20" itemValue="20"/>
                    <f:selectItem itemLabel="21" itemValue="21"/>
                    <f:selectItem itemLabel="22" itemValue="22"/>
                    <f:selectItem itemLabel="23" itemValue="23"/>
                    <f:selectItem itemLabel="24" itemValue="24"/>
                    <f:selectItem itemLabel="25" itemValue="25"/>
                    <f:selectItem itemLabel="26" itemValue="26"/>
                    <f:selectItem itemLabel="27" itemValue="27"/>
                    <f:selectItem itemLabel="28" itemValue="28"/>
                    <f:selectItem itemLabel="29" itemValue="29"/>
                    <f:selectItem itemLabel="30" itemValue="30"/>
                </h:selectOneMenu>
                <h:outputLabel value=" días"/>
            </h:panelGroup>
           <br /><br />
            <h:panelGroup id="cadasemana" rendered="#{tareabean.repiteCadaValor(6)}">
                <h:outputLabel value="Repetir cada: "/>
                <h:selectOneMenu id="nsemanas" value="#{tareabean.semanas}">
                    <f:selectItem itemLabel="1" itemValue="1"/>
                    <f:selectItem itemLabel="2" itemValue="2"/>
                    <f:selectItem itemLabel="3" itemValue="3"/>
                    <f:selectItem itemLabel="4" itemValue="4"/>
                    <f:selectItem itemLabel="5" itemValue="5"/>
                    <f:selectItem itemLabel="6" itemValue="6"/>
                    <f:selectItem itemLabel="7" itemValue="7"/>
                    <f:selectItem itemLabel="8" itemValue="8"/>
                    <f:selectItem itemLabel="9" itemValue="9"/>
                    <f:selectItem itemLabel="10" itemValue="10"/>
                    <f:selectItem itemLabel="11" itemValue="11"/>
                    <f:selectItem itemLabel="12" itemValue="12"/>
                    <f:selectItem itemLabel="13" itemValue="13"/>
                    <f:selectItem itemLabel="14" itemValue="14"/>
                    <f:selectItem itemLabel="15" itemValue="15"/>
                    <f:selectItem itemLabel="16" itemValue="16"/>
                    <f:selectItem itemLabel="17" itemValue="17"/>
                    <f:selectItem itemLabel="18" itemValue="18"/>
                    <f:selectItem itemLabel="19" itemValue="19"/>
                    <f:selectItem itemLabel="20" itemValue="20"/>
                    <f:selectItem itemLabel="21" itemValue="21"/>
                    <f:selectItem itemLabel="22" itemValue="22"/>
                    <f:selectItem itemLabel="23" itemValue="23"/>
                    <f:selectItem itemLabel="24" itemValue="24"/>
                    <f:selectItem itemLabel="25" itemValue="25"/>
                    <f:selectItem itemLabel="26" itemValue="26"/>
                    <f:selectItem itemLabel="27" itemValue="27"/>
                    <f:selectItem itemLabel="28" itemValue="28"/>
                    <f:selectItem itemLabel="29" itemValue="29"/>
                    <f:selectItem itemLabel="30" itemValue="30"/>
                </h:selectOneMenu>
                <h:outputLabel value=" semanas"/><br /><br />
                <h:outputLabel value="Repetir el: "/>
                <h:selectManyCheckbox id="diasSemanaCheck" value="#{tareabean.diasSemana}">
                    <f:selectItem itemLabel="Lu" itemValue="lunes"/>
                    <f:selectItem itemLabel="Ma" itemValue="martes"/>
                    <f:selectItem itemLabel="Mi" itemValue="miercoles"/>
                    <f:selectItem itemLabel="Ju" itemValue="jueves"/>
                    <f:selectItem itemLabel="Vi" itemValue="viernes"/>
                    <f:selectItem itemLabel="Sa" itemValue="sabado"/>
                    <f:selectItem itemLabel="Do" itemValue="domingo"/>
                </h:selectManyCheckbox>
           </h:panelGroup>
           <br /><br />
            <h:panelGroup id="cadames" rendered="#{tareabean.repiteCadaValor(7)}">
                <h:outputLabel value="Repetir cada: "/>
                <h:selectOneMenu id="nmeses" value="#{tareabean.meses}">
                    <f:selectItem itemLabel="1" itemValue="1"/>
                    <f:selectItem itemLabel="2" itemValue="2"/>
                    <f:selectItem itemLabel="3" itemValue="3"/>
                    <f:selectItem itemLabel="4" itemValue="4"/>
                    <f:selectItem itemLabel="5" itemValue="5"/>
                    <f:selectItem itemLabel="6" itemValue="6"/>
                    <f:selectItem itemLabel="7" itemValue="7"/>
                    <f:selectItem itemLabel="8" itemValue="8"/>
                    <f:selectItem itemLabel="9" itemValue="9"/>
                    <f:selectItem itemLabel="10" itemValue="10"/>
                    <f:selectItem itemLabel="11" itemValue="11"/>
                    <f:selectItem itemLabel="12" itemValue="12"/>
                    <f:selectItem itemLabel="13" itemValue="13"/>
                    <f:selectItem itemLabel="14" itemValue="14"/>
                    <f:selectItem itemLabel="15" itemValue="15"/>
                    <f:selectItem itemLabel="16" itemValue="16"/>
                    <f:selectItem itemLabel="17" itemValue="17"/>
                    <f:selectItem itemLabel="18" itemValue="18"/>
                    <f:selectItem itemLabel="19" itemValue="19"/>
                    <f:selectItem itemLabel="20" itemValue="20"/>
                    <f:selectItem itemLabel="21" itemValue="21"/>
                    <f:selectItem itemLabel="22" itemValue="22"/>
                    <f:selectItem itemLabel="23" itemValue="23"/>
                    <f:selectItem itemLabel="24" itemValue="24"/>
                    <f:selectItem itemLabel="25" itemValue="25"/>
                    <f:selectItem itemLabel="26" itemValue="26"/>
                    <f:selectItem itemLabel="27" itemValue="27"/>
                    <f:selectItem itemLabel="28" itemValue="28"/>
                    <f:selectItem itemLabel="29" itemValue="29"/>
                    <f:selectItem itemLabel="30" itemValue="30"/>
                </h:selectOneMenu>
                <h:outputLabel value=" meses"/><br /><br />
                <h:outputLabel value="Repetir cada: "/><br /><br />
                <h:selectOneRadio id="semanaMes" value="#{tareabean.semanaMes}">
                    <f:selectItem id="opc1" itemLabel="Día de la semana" itemValue="1"/>
                    <f:selectItem id="opc2" itemLabel="Día del mes" itemValue="2"/>
                </h:selectOneRadio>
           </h:panelGroup>
           <br /><br />
            <h:panelGroup id="cadaanio" rendered="#{tareabean.repiteCadaValor(8)}">
                <h:outputLabel value="Repetir cada: "/>
                <h:selectOneMenu id="nanios" value="#{tareabean.anios}">
                    <f:selectItem itemLabel="1" itemValue="1"/>
                    <f:selectItem itemLabel="2" itemValue="2"/>
                    <f:selectItem itemLabel="3" itemValue="3"/>
                    <f:selectItem itemLabel="4" itemValue="4"/>
                    <f:selectItem itemLabel="5" itemValue="5"/>
                    <f:selectItem itemLabel="6" itemValue="6"/>
                    <f:selectItem itemLabel="7" itemValue="7"/>
                    <f:selectItem itemLabel="8" itemValue="8"/>
                    <f:selectItem itemLabel="9" itemValue="9"/>
                    <f:selectItem itemLabel="10" itemValue="10"/>
                    <f:selectItem itemLabel="11" itemValue="11"/>
                    <f:selectItem itemLabel="12" itemValue="12"/>
                    <f:selectItem itemLabel="13" itemValue="13"/>
                    <f:selectItem itemLabel="14" itemValue="14"/>
                    <f:selectItem itemLabel="15" itemValue="15"/>
                    <f:selectItem itemLabel="16" itemValue="16"/>
                    <f:selectItem itemLabel="17" itemValue="17"/>
                    <f:selectItem itemLabel="18" itemValue="18"/>
                    <f:selectItem itemLabel="19" itemValue="19"/>
                    <f:selectItem itemLabel="20" itemValue="20"/>
                    <f:selectItem itemLabel="21" itemValue="21"/>
                    <f:selectItem itemLabel="22" itemValue="22"/>
                    <f:selectItem itemLabel="23" itemValue="23"/>
                    <f:selectItem itemLabel="24" itemValue="24"/>
                    <f:selectItem itemLabel="25" itemValue="25"/>
                    <f:selectItem itemLabel="26" itemValue="26"/>
                    <f:selectItem itemLabel="27" itemValue="27"/>
                    <f:selectItem itemLabel="28" itemValue="28"/>
                    <f:selectItem itemLabel="29" itemValue="29"/>
                    <f:selectItem itemLabel="30" itemValue="30"/>
                </h:selectOneMenu>
                <h:outputLabel value=" años"/>
            </h:panelGroup><br /><br />
                <h:outputLabel value="Recordatorio: "/>
                <h:selectOneRadio id="recordatorio" value="#{tareabean.recordatorio}">
                    <f:selectItem id="opci1" itemLabel="Si, recordarme" itemValue="true"/>
                    <f:selectItem id="opci2" itemLabel="No, desactivar" itemValue="false"/>
                </h:selectOneRadio>
        <h:commandButton value="aceptar" action="#{tareabean.submit}"/>


        </h:form>
        </center>



</h:body>
</html>
